<?php
/**
 * @Name 调用全局异常处理
 * @Description  自定义全局的异常处理，以便以后的逻辑处理
 * @Auther 宋博
 * @Date 2021/4/21 11:31
 */

namespace Modules\Common\Exceptions;
use Throwable;

class ApiException extends \Exception
{
    /*
     * @Name 调用全局异常处理
     * @Description
     * @Author 宋博
     * @Date 2021/4/21 11:33
     * @Param apiErrConst 是我们在自定义错误码的时候已经定义好的异常信息
     * @Return \Illuminate\Http\Response
     **/
    public function __construct(array $apiErrConst, Throwable $previous = null)
    {
        parent::__construct($apiErrConst['message'],$apiErrConst['code'], $previous);

    }
}
